Big Huge Thesaurus

American dogwood

noun